sell one’s life dearly - Alemán Inglés Diccionario